package com.aaa.service;

import com.aaa.common.domain.AssetCompany;
import com.aaa.common.domain.EcoHourseType;
import com.aaa.common.domain.RentInAssetInfo;
import com.aaa.common.result.RentQuery;
import com.aaa.common.result.Result;

/**
 * @author：王阳
 * @date ： 20:47
 */

public interface RentService {
    /**
     *@ 描述 :租入所有信息查询
     */
    Result rentList(RentQuery rentQuery);
    /**
     *@ 描述 :资产公司分类
     */
    Result companyList();
    /**
     *@ 描述 :房产证屋类型
     */
    Result typeList();

    /**
     *@ 描述 :添加资产公司分类
     */
    Result companyAdd(AssetCompany assetCompany);
    /**
     *@ 描述 :添加房产证类型
     */
    Result typeAdd(EcoHourseType ecoHourseType);
    /**
     *@ 描述 :根据id进行查询
     */
    Result rentUpdateById(int id);
    /**
     *@ 描述 :修改信息
     */
    Result rentUpdates(RentInAssetInfo rentInAssetInfo);
    /**
     *@ 描述 :添加信息
     */
    Result rentAdd(RentInAssetInfo rentInAssetInfo);
   /**
    *@ 描述 : 删除信息
    */
    Result rentDelete(String ids);

}
